About Pacis Lexis Limited (12628501) United Kingdom