About Redlord Management Limited (03648594) United Kingdom