About Ruhul & Co Ltd (12611164) United Kingdom