About Akkia Property Ltd (12397414) United Kingdom