About Tikcab Holding Limited (12939096) United Kingdom