About Eleutheria Ventures Llp (OC437134) United Kingdom