About Practical Minds Holdings Limited (11174458) United Kingdom