About Gifty Loco Ltd (12234994) United Kingdom