About Hexsor Scientific Limited (11351281) United Kingdom