About Little River Management Limited (07476486) United Kingdom