About Jakubowski Ltd (12548230) United Kingdom