About Maxi Pal Ltd (12635281) United Kingdom