About J Robbins China Ventures Limited (07034089) United Kingdom