About Jupiter Bell Ltd (10216626) United Kingdom