About Tuakana Limited (05138664) United Kingdom