About Kaspa Ltd (13580984) United Kingdom