About Stealth Capital Management Ltd (13284595) United Kingdom