About Incorisa Corporation Limited (04123497) United Kingdom