About Intuitive Holding Limited (08293324) United Kingdom