About Sexy Bean Limited (12947139) United Kingdom