About Maex Developments Limited (07919010) United Kingdom