About Malosa Limited (04206780) United Kingdom