About Sapho Investments Limited (12899571) United Kingdom