About Singula Decisions Limited (SC175703) United Kingdom