About Barely Necessities Ltd (12944271) United Kingdom