About Nikhila Ltd (13382528) United Kingdom