About Max Technologies Ltd (12819653) United Kingdom