About E R Tupaea Limited (10404721) United Kingdom