About Hull Micro Firms Limited (10342608) United Kingdom