About Blossombad Ltd. (11312696) United Kingdom