About J.beanland Ltd (12969597) United Kingdom