About Llampha Capital Ltd (10464044) United Kingdom