About Tuplavee Capital Ltd (12614219) United Kingdom