About Giraffe3 Events Management International Limited (11329184) United Kingdom