About Gowa London Ltd. (13063944) United Kingdom