About Leixlip Holdings Limited (10874733) United Kingdom