About Bubbi S Werk Ltd (11696939) United Kingdom