About Orca Capital Management Limited (09261612) United Kingdom