About E Nandutu Ltd (11561532) United Kingdom