About Dexor.group Limited (13020616) United Kingdom