About Resource Lynx Limited (10990404) United Kingdom