About Mylife.com Inc. Limited (10464794) United Kingdom