About Riccal Holdings Limited (11801107) United Kingdom