About Maxolo Limited (12105734) United Kingdom