About Seronera Capital Partners Limited (11908880) United Kingdom