About Ticam Limited (10392056) United Kingdom