About Talamy Inc. Ltd (11618441) United Kingdom