About Oscar Jakubowski Ltd (09026944) United Kingdom