About Shahr Ltd (12397742) United Kingdom