About Jbit Solutions Limited (07580219) United Kingdom