About Gemilo Holdings Limited (06576032) United Kingdom