About Lapithus Management Llp (OC386897) United Kingdom