About Lexash Services Limited (11956843) United Kingdom