About Tit Bits Ltd. (12041332) United Kingdom