About Bjorswitch Limited (10669761) United Kingdom