About Jakubas Limited (10164871) United Kingdom