About Pledge Capital Ltd (10592284) United Kingdom