About Deming Alliance Ltd (11897376) United Kingdom