About Tyella Trading Limited (11715139) United Kingdom