About Nobra Marie Ltd (11339380) United Kingdom