About Acka Properties Ltd (10532506) United Kingdom