About Kacper Kubiak Limited (13146169) United Kingdom