About Nurcan & Steve Limited (11457298) United Kingdom