About Nakshatra Ltd (12198435) United Kingdom