About Papillon Bidco Limited (13499313) United Kingdom