About Likahea Holdings Limited (08902919) United Kingdom