About Marek Kubiakowski International Ltd (12786063) United Kingdom