About Bessica Limited (11857778) United Kingdom