About Singularit Solutions Ltd (10033953) United Kingdom