About Gilo Limited (12757956) United Kingdom