About Crc Lex Tyra Limited (10868755) United Kingdom