About Kaguesox Ltd (12912217) United Kingdom