About Mitre Asset Management Limited (10288856) United Kingdom