About Ohms World Limited (13193558) United Kingdom