About Sigallo Investments Ltd (11647198) United Kingdom