About Medeea Trans 23 Limited (11773453) United Kingdom