About Incinco Investments Limited (07869155) United Kingdom