About Resource R12 Limited (12419533) United Kingdom