About Limited Life Assets Master Limited (07556539) United Kingdom