About 1lod Ltd (10783281) United Kingdom