About Kaspia Holdings Limited (11387010) United Kingdom