About 6s Solutions Limited (10115766) United Kingdom