About Passmeon Forty Two Limited (13586404) United Kingdom