About Mantic International Limited (11465551) United Kingdom