About Maks Technologies Ltd (12540126) United Kingdom