About R Mallore Ltd (12616492) United Kingdom