About International Human Rights Committee Limited (08352341) United Kingdom