About The Guga Life Ltd (10906372) United Kingdom