About Ohm Associates Limited (08057386) United Kingdom