About Gill Investment Holdings Ltd (12885921) United Kingdom