About Clean Beach Ltd. (13278612) United Kingdom