About Rural Capital Corporation Limited (10525831) United Kingdom