About Ohm Picked Ltd (12094842) United Kingdom