About Lifterz Holdings Limited (10215607) United Kingdom