About Ofmr Limited (11642052) United Kingdom