About Aka London Properties Limited (12120519) United Kingdom