About Altermind Uk Limited (08286949) United Kingdom