About Gilo Industries Holdings Limited (12751855) United Kingdom