About L Saha Ltd (09314135) United Kingdom