About Giungla Amore Limited (11778223) United Kingdom