About P.s.a Global Limited (SC703446) United Kingdom