About Shangri-la Associates Limited (11742528) United Kingdom