About Shahra Ltd (13343017) United Kingdom