About Osherr Lifestyle Ltd (13268024) United Kingdom