About Inter Scientific Limited (10841512) United Kingdom