About Maximus Integrated Technologies Limited (06935122) United Kingdom