About Hapi Hemp Limited (12244078) United Kingdom