About Aquamarine Associates Limited (09945958) United Kingdom