About J.b. Boda & Co. (uk) Limited (00564536) United Kingdom