About Stablepoint Limited (11878098) United Kingdom