About Lofts Technology Limited (09009471) United Kingdom