About Somerby Asset Management Limited (10209693) United Kingdom