About Bmmi Technologies Limited (10487442) United Kingdom