RMF Holdings Limited, London, GB, Pemba Holdings GmbH, 2344