About Redada Spv Ltd (11986600) United Kingdom