About Kuhaupt Consultants Limited (10060370) United Kingdom