About Passmeon Twenty Five Limited (13563524) United Kingdom