About Quoinstone Investment Management Limited (11188380) United Kingdom