About Deemar Holding Ltd (12773995) United Kingdom