About Yenom Ltd (11436205) United Kingdom