About Nordikka Interiors Ltd (10796879) United Kingdom