About Innotegy Limited (12264630) United Kingdom