About Llys Gerddi Investments Limited (09718126) United Kingdom