About Gillis Solutions Ltd (12855739) United Kingdom