About Gigli Consulting Ltd (10579632) United Kingdom