About Mirrored Trinity Ltd (07375889) United Kingdom