About 3k Solutions Limited (07232893) United Kingdom