About Bmi Tech Solutions Limited (11120942) United Kingdom