About Swordfish Capital Management Llp (OC333505) United Kingdom