About Rapal Holdings Ltd (12777351) United Kingdom