About Solitarybee Ltd (11838486) United Kingdom