About Foskett Capital Holdings Limited (12115477) United Kingdom