About Akaberry (london) Limited (07052296) United Kingdom