About Bsd Holding Ltd. (07660498) United Kingdom