About Shahram North Ltd (11907424) United Kingdom