About Springthorn Management Limited (11754259) United Kingdom