About Raycal Ltd. (11220239) United Kingdom