About Intandane Limited (04879423) United Kingdom