About Nugaalabi Ltd (12087737) United Kingdom