About Global Lifecycle Holdings Ltd (13187230) United Kingdom