About No. 999 Leicester Limited (10840728) United Kingdom