About Gallileo Ltd (12481828) United Kingdom