About Tavy Ltd. (12905727) United Kingdom