About Pensax Holdings Limited (11269069) United Kingdom