About Bjorklunds Invest Limited (12087936) United Kingdom