About Thandi Incorporated Ltd (08170841) United Kingdom