About Pedram Ltd (12760292) United Kingdom