About Betensh Industry Co. Limited (12285105) United Kingdom