About Scapa Flow Asset Management Limited (SC554600) United Kingdom