About Rcl Technology Limited (12250668) United Kingdom