About Project Sd Limited (12194528) United Kingdom