About Not1bean Ltd (11035241) United Kingdom