About Hellcat Ltd (SC492788) United Kingdom