About Haibrag Industrial Technologies Ltd (13228738) United Kingdom