About Alin Nicoara Ltd (12295755) United Kingdom