About Myndos Limited (10309531) United Kingdom