About Bare Necessity Solutions Limited (06670466) United Kingdom