About Jbs Development Solutions Ltd (10742887) United Kingdom