About Laxen Limited (10596036) United Kingdom