About Nillow Trading Limited (13129045) United Kingdom