About Burkhard-iveagh Initiatives Ltd (12173607) United Kingdom