About T & Ng Group Ltd (12468662) United Kingdom