About South Beach Technologies Ltd. (11611194) United Kingdom