About Rasai Ceylon Ltd (12852780) United Kingdom