About Ral Holdings Limited (10787347) United Kingdom