About Isaac Jacob Ltd (11704642) United Kingdom