About Manomay Technologies Limited (07235338) United Kingdom