About Sahi London Ltd (11080416) United Kingdom