About Intend Technologies Limited (04197234) United Kingdom