About Baccata Property Holdings Ltd (10270342) United Kingdom