About Habitas (holdings) Ltd (10862236) United Kingdom