About Naiara Lodi Limited (10593877) United Kingdom