About Igenius Smart Living Ltd (11660403) United Kingdom