About Givi Consultancy Ltd (12609793) United Kingdom