About Jenson & Nicholson (asia) Limited (02226019) United Kingdom