About Gillgamesh Aquamarine Ltd (12485388) United Kingdom