About Intuition Scot Limited (10676091) United Kingdom