About Slitherine Limited (07105705) United Kingdom