About Bare Necessity Ltd (12730423) United Kingdom