About Uk Living Space Technology Co. Limited (12007866) United Kingdom