About Senno Lux Consultancy Limited (11294226) United Kingdom