About Manuka Technologies Limited (12483443) United Kingdom