About Corsora Limited (10348291) United Kingdom