About Magward Limited (12006898) United Kingdom