About Transmirela Ltd (12571757) United Kingdom