About Lcrf Holdings Ltd (NI630028) United Kingdom