About Talomera Ltd (11139070) United Kingdom