About Stoic Flow Limited (13398476) United Kingdom