About Rafaco Ltd. (11107522) United Kingdom