About Kickass Softwear Ltd (13152273) United Kingdom