About Akula Living Limited (10378857) United Kingdom