About Gillx Ltd (13566403) United Kingdom