About Manas Life Limited (11596342) United Kingdom