About Igenius Global Limited (NI660057) United Kingdom