About Maxara World Limited (09244756) United Kingdom