About Admin No. 1 Ltd (11962488) United Kingdom