About Amjar Limited (08369071) United Kingdom