About Maxess Limited (02679406) United Kingdom