About Se7en Solutions Limited (08508930) United Kingdom