About Ps Holdings (leith) Ltd (SC712618) United Kingdom