About Alin Niculae Ltd (09443045) United Kingdom