About Cowal Technology Ltd. (09901005) United Kingdom