About Nbeatrice Ltd (11925188) United Kingdom