About Intelispace Technologies Limited (12001378) United Kingdom