About Inhabit Lifestyle Limited (12503183) United Kingdom