About Mexina Developments Limited (08946470) United Kingdom