About Pexbar Limited (11287016) United Kingdom