About Lloyd Oh Ltd (11315006) United Kingdom