About Practical Minds Limited (05903669) United Kingdom