About Kera Ltd (12988186) United Kingdom