About Maxtra Global Uk Limited (13034303) United Kingdom