About Lahiri Limited (11628619) United Kingdom