About Phaneroo19 Limited (12578257) United Kingdom