About Hemptor Limited (12173058) United Kingdom