About Absolute Mind Research Ltd (12631701) United Kingdom