About Crosby Capital (uk) Limited (06590450) United Kingdom