About Nella Trading Ltd (13033040) United Kingdom