About Akira Properties Limited (12384208) United Kingdom