About Aquamarine (holdings) Limited (06029610) United Kingdom