About Shk Developers Limited (09637326) United Kingdom