About Fortytwo Solutions Limited (12181996) United Kingdom