About First And Jack Limited (10379076) United Kingdom