About Aquamarine Management Ltd (07512078) United Kingdom