About Tycell Ltd (13094633) United Kingdom