About Pexle Holdings Limited (12967127) United Kingdom