About Kubica Limited (NI604858) United Kingdom