About Rallan Holdings Ltd (11753718) United Kingdom