About Inmind Group Limited (06256260) United Kingdom