About Akubhi Properties Ltd (12494914) United Kingdom