About Gallinula Solutions Ltd (10606489) United Kingdom