About Innovative Beautycare Technologies (ibt) Ltd (12172165) United Kingdom