About Aspectlife Ltd (13392272) United Kingdom