About Ohmstart Ltd (13000243) United Kingdom