About Nirvana Swim & Resort Wear Ltd (12660519) United Kingdom