About Stoic Holdings Limited (11994187) United Kingdom