About Bombyx Ltd. (11072039) United Kingdom