About Singulis Limited (11326791) United Kingdom