About Redd Holdings Limited (12515783) United Kingdom