About Max Industrial Nominee Limited (07015354) United Kingdom