About Trixsea Ltd (10647443) United Kingdom