About Ohm Trading Ltd (13046584) United Kingdom