About International Car Wash Group Ltd. (09077935) United Kingdom