About Incor Energy Limited (11774560) United Kingdom