About Passmeon Thirty Eight Limited (13564479) United Kingdom