About Bosi Mpps Limited (13621628) United Kingdom