About Ida Lifestyle Ltd (11939935) United Kingdom