About Sevenseven Solutions Limited (07667156) United Kingdom