About L1lly Limited (12929054) United Kingdom