About Lurk Ltd (11760984) United Kingdom