About Stoic Limited (03956341) United Kingdom