About Pamusha Properties Ltd (12778521) United Kingdom