About Hamcap (dundee) Ltd (SC663976) United Kingdom