About Ideality Limited (SC331241) United Kingdom