About The Lurkers Ltd (11641713) United Kingdom