About Ion Stoica Ltd (12993437) United Kingdom