About Cabas Ltd. (SC321909) United Kingdom