About Akora Properties Ltd (11805975) United Kingdom