About Sparta Capital Ltd. (06362478) United Kingdom