About Rakappliance Ltd (13024460) United Kingdom