About Glugaphere Ltd (13371747) United Kingdom