About Niculai Roman Fixing Ltd (07032717) United Kingdom