About Gilly Investments Ltd (12440628) United Kingdom