About Solution 42 Limited (02804747) United Kingdom