About Talya London Ltd (09838628) United Kingdom