About Kennedy Tjoa Ltd (10861475) United Kingdom