About D1 Ohem Limited (11484766) United Kingdom