About 3340 Limited (10227917) United Kingdom