About Corsair Holdings Limited (06319782) United Kingdom