About Giuma Ltd (12469324) United Kingdom