About Kubik Corporate Consultants Limited (12278303) United Kingdom