About Inter Bio Chemicals Limited (13084324) United Kingdom