About Demmah Services Limited (10156091) United Kingdom