About Quivira Capital No 2 Limited (10394954) United Kingdom