About Peter Shah Strategic Solutions Limited (12916238) United Kingdom