About Geduu Projects Lp (SL024101) United Kingdom