About Aj & Sz Ventures Limited (13345359) United Kingdom