About Demkit Ltd (13547452) United Kingdom