About Light Factory Asset Management Limited (10514393) United Kingdom