About Ohm Box Limited (11851884) United Kingdom