About Singular Purpose Solutions Limited (11707243) United Kingdom