About Ohmale Ltd (12646806) United Kingdom