About Pereca Ltd (SC522682) United Kingdom