About Skd 20 Limited (04672230) United Kingdom