About Yera Ltd (11922872) United Kingdom