About Intanda Limited (06257375) United Kingdom