About Gillo Ltd (10975293) United Kingdom