About Kubacki Ltd (12078223) United Kingdom