About Caplin & Gold Limited (13392445) United Kingdom