About Attacat Ltd. (SC205117) United Kingdom