About Poitiers Holdings Limited (11683918) United Kingdom