About Redmoor Holdings Limited (11747879) United Kingdom