About Javaid & Co Ltd (08663654) United Kingdom