About Ps Tibicar Ltd (13675266) United Kingdom