About Maxtip Limited (13088882) United Kingdom