About Kaspars Grislis Limited (10538593) United Kingdom