About Incolo Limited (10320040) United Kingdom