About Rallex Ltd (12213313) United Kingdom