About Maxal Consultancy Limited (07245438) United Kingdom