About Ime Sense Ltd (12085482) United Kingdom