About Tecrum Ltd (13488149) United Kingdom