About Digimax (london) Ltd (04915990) United Kingdom