About Llaxa Ltd (12755049) United Kingdom