About N. Saha & Co. Ltd (06556118) United Kingdom