About Anton Nuru Ltd (11544829) United Kingdom