About Open International Publishing Limited (02210774) United Kingdom