About Dexomar Ltd (13093968) United Kingdom