About Aki Properties Limited (12462183) United Kingdom