About Mokase Becke Limited (09319139) United Kingdom