About Redda Investments Ltd (10293741) United Kingdom