About Reda Partners Limited (10386563) United Kingdom