About Intangible Sigma Limited (11663385) United Kingdom