About Barlife Holdings Limited (10601031) United Kingdom