About Tindaloo Ltd (12013103) United Kingdom