About Rafo. Sa Ltd (12031508) United Kingdom