About Jakbed Limited (11122498) United Kingdom