About Talamor Ltd (12617316) United Kingdom