About Tukea Limited (13413540) United Kingdom