About K&d Solutions Ltd (12504119) United Kingdom