About Delmar Commiszion Ltd (12945570) United Kingdom