About Lixea Limited (10839236) United Kingdom