About Alphacath Ltd. (09303231) United Kingdom