About Intricut Ltd (13204761) United Kingdom