About Pegasuslife Lyndhurst Limited (10304225) United Kingdom