About Corsair Technology Limited (07816113) United Kingdom