About Inksquad Ltd (09899565) United Kingdom