About Maxel Limited (03039613) United Kingdom