About Guell Holdco Ltd (12106712) United Kingdom