About Lifecycle Resources Ltd (06804426) United Kingdom