About Capelin Limited (06079982) United Kingdom