About Se22 Capital Ltd (10622030) United Kingdom