About Mavala (u.k.) Limited (00982615) United Kingdom